home *** CD-ROM | disk | FTP | other *** search
- Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!hookup!news.uoregon.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!Germany.EU.net!news.dfn.de!gina.zfn.uni-bremen.de!marvin.pc-labor.uni-bremen.de!news.uni-stuttgart.de!news.rhrz.uni-bonn.de!ignatios
- From: ignatios@cs.uni-bonn.de (Ignatios Souvatzis)
- Newsgroups: comp.protocols.ppp,news.answers,comp.answers
- Subject: comp.protocols.ppp part5 of 8 of frequently wanted information
- Supersedes: <ppp-faq/part5_805573201@cs.uni-bonn.de>
- Followup-To: poster
- Date: 26 Jul 1995 18:24:48 GMT
- Organization: computer science department, university of Bonn, Germany
- Lines: 567
- Approved: news-answers-request@MIT.Edu
- Expires: 23 Aug 1995 18:20:02 GMT
- Message-ID: <ppp-faq/part5_806782802@cs.uni-bonn.de>
- NNTP-Posting-Host: theory.cs.uni-bonn.de
- Summary: This document contains information about the Internet Point-to-Point
- Protocol, including a bibliography, a list of public domain and
- commercial software and hardware implementations, a section on
- configuration hints and a list of frequently asked questions and
- answers on them.
- It should be read by anybody interested in connecting to Internet
- via serial lines, and by anybody wanting to post to
- comp.protocols.ppp (before he/she does it!)
- Xref: senator-bedfellow.mit.edu comp.protocols.ppp:11711 news.answers:49339 comp.answers:13318
-
- Archive-name: ppp-faq/part5
- Version: $Revision: 3.18 $
- Last-modified: $Date: 95/07/24 20:10:09 $
- URL: http://cs.uni-bonn.de/ppp/part5.html
-
- Free PPP Software Packages
- 5. FREE PPP SOFTWARE PACKAGES
-
- Free PPP FOR SunOS 4.1.x
-
- Free PPP for BSD
-
- Free PPP for SVR4
-
- Free PPP for MSDOS
-
- Free PPP for AmigaOS
-
- Free PPP for NeXT
-
- Free PPP for Macintosh
-
- Free PPP for Ultrix
-
- Free PPP for Linux
-
- 5.1 free PPP FOR SunOS 4.1.x
-
-
-
- 5.1.1 PPP-2.1 FOR BSD, SUNOS 4.X, ULTRIX AND LINUX
-
-
-
- Authors Paul Mackerras <paulus@cs.anu.edu.au>,
- Brad Parker <brad@FCR.COM> and contributors
- Ultrix port: sundstrom@stkhlm.enet.dec.com (Per
- Sundstrom) and
- robert@robur.slu.se (Robert Olsson)
- Linux port: Michael Callahan
- <callahan@maths.ox.ac.uk>
- and Al Longyear <longyear@netcom.com>
-
- Architectures Sunos 4.x at least on Sparc,
- NetBSD at least on 80?86 and Amiga
- Ultrix on DECstations
- Linux on 80386/80486/Pentium
-
- FTP archives dcssoft.anu.edu.au:/pub/ppp/ ppp-2.1.2.tar.gz
- Also from merit.edu:/pub/ppp/sunos-new
-
- Self-Description ppp-2.1.1 is now available from
- dcssoft.anu.edu.au, and shortly from merit.edu in
- /pub/ppp or /pub/ppp/sunos-new, I hope. This
- release includes Linux support, thanks to Michael
- Callahan and Al Longyear, as well as SunOS 4.x,
- {386,Net,Free}BSD and Ultrix (which were supported
- in previous versions).
-
- Other new and changed features in this version include:
-
- security improvements
-
- improvements and a man page for chat (thanks to Al Longyear)
-
- pppd can now use LCP echo-requests to check that the serial
- connection is intact, and terminate the link if
- not (from the Linux port)
-
- pppd can now reads a port-specific options file
- (/etc/ppp/options.)
-
- new pppd options vj-max-slots and -vjccomp to control how many
- connection IDs the VJ header compressor will use,
- and whether it can compress the
- connection ID
-
- several bugs fixed
-
- Paul Mackerras paulus@cs.anu.edu.au Dept. of Computer Science Aust
- ralian National University
-
- ... The main change [of 2.0] from ppp-1.3.1 is that the new release
- contains a substantially improved version of pppd.
- New features in pppd include:
-
- Vastly improved security and authentication features
-
- Conforms to RFCs 1331, 1332, 1334
-
- Reads options from files as well as the command line
-
- Does proxy-ARP and default route creation if requested
-
- Paul Mackerras <paulus@cs.anu.edu.au>
-
- Comment ppp-2.1 included in NetBSD distributions,
- reported to work on NetBSD-Amiga; ppp-2.0.4 is
- reported to work on NetBSD-Intel and
- SunOS-4.x-Sparc (did anybody try NetBSD-Sparc?)
- ppp-2.1.2 will work on Linux on Intel (did anybody
- try Linux/680x0, e.g. Amiga?)
-
- Problems PPP 2.1.2 on a VAX Ultrix exhibited very long
- delays between packet bursts over the serial line.
- Similar performance problems may also appear on
- other BSD-derived systems besides Ultrix.
-
- Workaround: Thanks to Patrick Klos for the solution: Turn off Van
- Jacobsen Header Compression (using the -vj command
- line option to pppd). Patrick reported that he
- had found problems in the implementation of VJ
- Header Compression in PPP 2.1.2. Disabling the
- option clears the performance problem.
-
- Additional note: On VAXes with RTS/CTS flow control I can run the serial
- port at 19.2K and use an MRU of 1500. On VAXes
- with MMJ serial connectors without RTS/CTS flow
- control, I have to use MRU 296 but still specify
- the crtscts option to pppd, even though the
- hardware doesn't support it.
-
- Barry Kort <bkort@copernicus.bbn.com>
-
- 5.1.2 DP-2.3
-
- Authors Kirk Smith , peter.galvaby@micromuse.ac.uk
- and others
-
- Features demand-dial, filtering, header compression,
- server and client, scripting;
- SunOS loadable modules partially supported
-
- Comment basically dp-2.2-beta with typos corrected and
- non-sun4c kernel
- architecture supported (tested on sun4c, sun4m and
- sun3
- machines, but has problems on sun3x
- architectures). It has a
- configuration file, which tells where the other
- configuration
- files are. Loadable modules work as long as you
- don't unload
- them. Finally survives even talk(1) without
- crashing the
- machine. If you see older versions, especially
- dp-2.0.tar.Z, toss them immediately!
-
- Plans Solaris 2.1 (sunos 5.1) is supported in the
- dp-3.1 version (see chapter SVR4).
-
- Mailing list maintainer
- ks@phoenix.acn.purdue.edu
-
- Mailing-list dp-list@phoenix.acn.purdue.edu (don't send 'add'
- or 'delete' requests here!!!
-
- FTP archive
- ftp@phoenix.acn.purdue.edu:pub/
-
- 5.1.3 PERKINS/CLEMENTS/FOX/CHRISTY PPP FOR SUNOS
-
- Last version patch level 6 of 1991-10-04
-
- Anonymous FTP [not cited to protect the innocent]
-
- Comment should be considered out of date. You need at
- least a special patch to fix
- most of a memory leak, and might have other
- problems. Successor
- packages are dp-2.3/3.0 and
- ppp-2.1.
-
- 5.2 free PPP for BSD:
-
- 5.2.1 PPP-2.1
-
- see above.
-
- 5.3 free PPP for SVR4
-
- 5.3.1 ...FOR GENERIC SVR4
-
- Author
-
- Marc Boucher <marc@cam.org>
-
- Public FTP archive
- FTP.CAM.ORG:/systems/un
- ix/svr4/CAM-pppd-0.85.tar.gz.
-
- self-description The current version is 0.85. Basic support for
- synchronous PPP and BinTec ISDN was recently
- added. The wrong interface initialization order
- resulting in in_interfaces not being incremented
- properly have been fixed. ... Unlimited
- redistribution is now allowed. The software is
- being released AS-IS. I currently do not have time
- to provide support or implement further
- enhancements, sorry. The future of the package is
- uncertain. If someone is willing to pick it up, or
- integrate my SVR4 changes in a newer PPP package,
- feel free.
-
- Marc Boucher
-
- 5.3.2 ...SUNOS 5.X/SOLARIS 2.X
-
- dp-3.1 (Solaris 2.x version of dp-2.3)
-
- dp-3.1 has been out for quite a while. It works with Solaris 2.1 (for
- anyone foolish enough to still be running it), 2.2, 2.3, probably 2.4.
-
- "...It is much more stable and better behaved than the Solaris 2.3 ppp
- from Sun...." (Larry Williamson <larry@mitra.com>)
-
- 5.4 Free PPP for MSDOS
-
- 5.4.1 WG7J NOS (JNOS) PPP ADDITIONS:
-
- Johan Reinalda (WG7J) did a lot of additions/improvements to the KA9Q
- for MSDOS. One of them seems to be that PPP is working, finally. Get
- version 1.08 and up.
-
- Authors Phil Karn (KA9Q), Johan Reinalda (WG7J), with
- additions from lots of others. PPP code written by
- Katie Stevens of UC Davis, based on the original
- implementation by Drew Perkins of CMU. Updated by
- Bill Simpson and Glenn McGregor of the University
- of Michigan. James Dugal (N5KNX) has taken over
- development of JNOS.
-
- Features server, client, scripting, redial,
-
- Public FTP sites:
-
- pc.usl.edu:/pub/ham/jnos/ James's local ftp site. This
-
-
-
- directory is guaranteed to
-
-
-
- have the most recent release
-
-
-
- of JNOS.
-
- ftp.ucsd.edu:hamradio/packet/tcpip/incoming/A>
-
- Comment There is a entry in the configuration recipes
- section.
-
- 5.4.2 PPP PACKET DRIVER INTERFACE
-
- Ftp archive
- ftp.merit.edu:internet.tools/ppp/dos/etherppp.zip
-
- Comment "16 Mar 1994 The "NCSAPPP" version of the DOS
- PPP packet driver is no longer being distributed
- due to the availability of the newer "ETHERPPP"
- version of the packet driver. This packet driver
- emulates an Ethernet class packet driver and is
- thus compatible with a wider range of
- applications. The older driver presented only a
- "PPP" class packet driver and only worked with
- applications which knew specifically of "PPP"
- class packet drivers.
-
- -Larry Blunk, Merit Network, Inc. / The University of Michigan
-
- Very incomplete features
- client only
-
- 5.4.3 ISPA - ISDN PACKET DRIVER INTERFACE
-
- Ftp archive ftp.biochem.mpg.de:/pc/isdn
-
- Self-Description " ISPA is an ethernet-type (class=1)
- packet-driver for IP-Routing or remote Ethernet
- bridging over ISDN. ISPA communicates with the
- ISDN card using the Common ISDN API 1.1
- specification (a standard defined by German ISDN
- card manufacturers and the German Telekom).
- Because of this, ISPA is completely hardware
- independent and has successfully been tested with
- many active or passive ISDN cards.
-
- ISPA supports a large set of protocols for communication with other
- vendors ISDN routers or servers. Among these
- protocols are: LAPB, Frame-Relay, PPP (including
- PAP support), SLIP, Cisco-HDLC.
-
- ISPA was developed for use with PCROUTE as a cheap Ethernet-ISDN Router.
- However, it has been succesfully tested with a
- wide range of TCP/IP programs e.g. WATTCP based IP
- programs, PC-NFS, NCSA & CU -Telnet/ftp, gopher,
- popmail, PCTCP 2.2 or Trumpet WINSOCK.
-
- ISPA was written for use with ISDN BRI PC cards. I myself have used ISPA
- only with the Teles.S0 card, one of the cheapest
- ISDN cards in Germany. But I got responses from
- users of ISPA that it will work at least with the
- following other ISDN cards: AVM A1, AVM B1, Diehl
- SCOM, Diehl SoTec, NICCY 1000 PC, mbp Solis. Many
- German vendors of ISDN cards have started to
- support besides the German signaling system (1TR6)
- and Euro-ISDN (EDSS1) also other signaling systems
- in their Common ISDN API 1.1 implementation.
-
- The current version of ISPA supports two independent active connections
- at a time. Alternativly a connection can use two
- B-channels for loadsharing. ISPA can be loaded
- more than once, if more than two simultanous
- connections to different sites are desired.
- Loadsharing can be configured as static or dynamic
- (bandwith on demand). Dynamic loadsharing can be
- used concurrently to a second independent
- connection.
-
- Loadsharing over two channels is implemented using simple round robin
- scheduling, because IP doesn't require the orginal
- packet sequence. It's completly hardware
- independent. It's works the same way as Cisco
- implements loadsharing over to X.21 interfaceses
- and I have tested ISPA with a Cisco Router and two
- Philips TA's. Sure it will not double the
- performance this way, but around 13kBytes/s you
- can get."
-
- Herbert Hanewinkel, July 1994
-
- 5.5 Free PPP for AmigaOS
-
- 5.5.1 AMIGANOS (KA9Q NOS PORT TO AMIGA)
-
- Mailing-list-maintainer
- amiga-slip-request@ccs.carleton.ca
-
- FAQ posting comp.sys.amiga.datacomm, every 21 days
-
- Author JOHN_H@fs2.mcc.ac.uk (John Heaton)
-
- Public ftp archive ftp.demon.co.uk: /pub/amiga/setup/setupv4.lha
- 419364 bytes (Setup for newcomers;
-
- Note that this contains some information which is
- quite
-
- specific for the demon.co.uk site only)
- /pub/amiga/anos/anos29k.lha 196742 bytes (if you
- already have an
- earlier version of setup and just need AmigaNOS
- 2.9k. Also on
- wuarchive.wus
- tl.edu:/mirrors3/ka9q/amiga/anos29k.lha
-
- Help File
- wuarchive.wustl.edu:/sys
- tems/amiga/incoming/text/AmigaNOS-help-V2.lha or
- ftp.demon.co.uk:/pub/amiga/setup/AmigaNOS-help-V
- 2.lha
-
- Comments AmigaNOS2.9k.lha contains PPP as well as SLIP.
- Seems to be a
- rfc1171 like implementation, enhanced with a
- few rfc1331/2
- features (like most other implementations I
- know of)
-
- 5.5.2 PPP.DEVICE FOR SANA2 COMPATIBLE NETWORK PACKAGES
- (AS225, AMITCP, ENVOY)
-
- 5.5.2.1 Kruse-PPP 1.23 evaluation version.
-
- Author Holger Kruse <kruse@cs.ucf.edu>
-
- Public FTP archive on Aminet:comm/net; ftp to e.g.
- wuarchive.wustl.edu, cd to /pub/aminet and read
- the instruction about the nearest mirror to you.
-
- Status Demo-Version, with all configuration options
- fixed to their defaults (with the exception of the
- IP adresses, of course). For the full version see
- 7.1.1
-
- Supports IPCP, is reported to work with AmiTCP-3.0 and AS225R2, claimed
- to work with AmiTCP-2.3.
-
- 5.6 Free PPP for NeXT
-
- 5.6.1 OLD NEXT-PPP
-
- Public ftp archive merit.edu:pub/ppp/next-ppp0.3.tar.Z
-
- Author miron@cs.sfu.ca (Miron S. Cuperman)
-
- Comment The author claimed: I heard that it doesn't work
- with 3.0.
- I haven't looked at it myself.
- It's just a straight port of ppp-1.1. It works
- with NeXTStep
- 2.1. It is based on the BSD part of ppp-1.1,
- but with header
- compression integrated. I'm not
- currently supporting (or even using) it.
- But dstrout@sun.REST.TASC.COM (Dave Strout via
- MacPPP and Eudora) claims that:
-
- "I have gotten the next-ppp0.2 to work just
- fine under NeXTStep 3.0. I have only tried
- MacPPP running against it, but telnet,
- eudora, and GopherApp all work fine.
- FTP does not work at 2400bps, but does at 9600.
- dave."
- told me that:
- You state ppp-0.2 as being the latest version for
- NeXTSTEP.
- It isn't. ppp-0.3 is. However, ppp-0.3 and 0.2
- don't run on
- NeXTSTEP 3.1 or 3.2 (I believe), and both have
- byte-ordering and
- byte-alignment problems for White (intel)
- hardware.
-
- 5.6.2 PPP-2.1.2 NEXT PORT A
-
- Philip Prindeville has released for Beta testing a port of ppp-2.1.2
- suitable for use on NextStep 3.2 on Black (Motorola), White (Intel), and
- Gray (HP) hardware. It has also been tested with the Mux 1.4 driver (up
- to 38400b/s with no lose!).
-
- Initial reports are that it is fairly solid.
-
- N.B.: this is *not* the same implementation as Steve Perkins but rather
- an update of Miron Cuperman's ppp-0.3.
-
- It supports all features of 2.1.2 except:
-
- receiver AsyncMaps
-
- MRU negotiation
-
- receiver (asymmetric) A/C compression negotiation
-
- Proxy ARP (server mode)
-
- The code may be freely used by individuals but the copyright forbids
- (without prior agreement) commercial use of this software. Simply
- stated, Joe Blow can use this software at home, but commercial PPP
- providers can not use this software for their exploitation without
- written agreement from the authors.
-
- It is available from ftp://ftp.enst.fr/incoming/philipp/ as
- ppp-2.1.2-beta.tar.gz and
- ftp://ftp.cs.orst.edu/software/NeXT/sources/comm/ppp-2.1.2-beta.tar.gz
- (see ppp-2.1.2-beta.README.
-
- There are reports that it is difficult to get it to compile on 3.2, and
- after you succeed, it doesn't work, as some system calls are missing.
- The reports about it being difficult to compile aren't true. These
- people simply haven't read the readme's. It states quite clearly that
- under Black (Motorola) 3.2, you need to compile with -DIOLog=printf
- since the DriverKit wasn't ported to Black hardware.
-
- Note: PPP-2.1.2 has been obsoleted by PPP-2.2.
-
- Philippe-Andre Prindeville
-
- 5.6.2 PPP-2.2 NEXT PORT
-
- There is a port of PPP-2.2 for NeXTSTEP. Version 2.2 implements BSD
- packet compression, VJ header compression, server ability, priority
- queueing of interactive packets, and much more. It contains _many_ bug
- fixes and enhancements over 2.1.2. This effort is a merge of the code
- bases of Philippe-Andre Prindeville/Pete French and Stephen Perkins.
-
- PPP-2.2 is in beta release. The NeXT sources for PPP-2.2 are not
- currently bundled with the PPP-2.2 Beta distribution. However, they may
- be retrieved from several sites. Both sources and an MAB binary only
- installer package are available.
-
- Since the code base is still evolving, we have set up a WWW site that
- always has current information on the package. For more information,
- please check out http://www.thoughtport.com:8080/PPP/.
-
- If you don't currently have access to a viewer, you may grab a README
- through the anonymous FTP service at
- ftp.thoughtport.com:/pub/next/ppp/README. This file will have
- information on the latest versions.
-
- This package has been tested on Motorola, Intel, Sparc, and HP systems
- running OS 3.2 and 3.3. It will not work on OS versions earlier than
- 3.2. The package works with the standard NeXT supplied serial drivers
- as well as the MuXV1.7 driver and the latest NeXT serial drivers (see
- NeXTAnswers for details). It also works alongside NXFax.
-
- Note: There are some problems running the latest version on Sparc and
- HP architectures that have the actual 3.3 release. It does work on
- systems having OS 3.3 Pre-release.
-
- Stephen J. Perkins <perkins@cps.msu.edu>
-
- 5.7 free PPP for Macintosh
-
- -MacPPP 2.0.1 from Merit Network, Inc. and the University of Michigan
-
- Author ljb@merit.edu (Larry Blunk)
-
- Public ftp archive
- ftp.merit.edu:internet.tools/ppp/mac/...
-
- Status
-
- macppp2.0.1.hqx seems to be the newest binary release. There are
- also sources. From the 'Installing MacPPP' document:
- "...MacPPP 1.1 [as well as 2.0.1] is a Line Access Protocol (LAP mdev)
- driver for MacTCP. This version does not support AppleTalk over PPP.
-
-
- MacPPP requires MacTCP 1.1 or higher, Macintosh System 6.0.5 or
- higher, and a Hayes-compatible modem for dial-in connections. You
- can also use MacPPP over hardwired asynchrounous connections, ..."
-
- Comment There's an entry in the configuration section
- above. There are PostScript and text installation documents at
- the ftp site. Although these date back to the 1.1.x releases,
- they're still useful for installing MacPPP 2.0.1.
-
- For a workaround for a MacPPP 2.0.1 on non-US System 6, look into
- the configuration section, too
-
- 5.8 free PPP for Ultrix
-
- ppp-2.1, see above.
-
- 5.9 free PPP for Linux
-
- PPP for Linux is distributed as part of Paul Mackerras' ppp package as
- of version 2.1.1. It may be obtained from any of the locations which
- cary this software, including dcssoft.anu.edu.au:/pub/ppp/. In addition,
- the pacage is posted to the Linux archive sites of sunsite.unc.edu
- (U.S.A.) in the directory /pub/Linux/Network and ftp.funet.fi (European)
- in the Linux networking directory. The packages on these two sites
- contain binaries for the software as well as the source.
-
-
- pppd-2.1.1.tar.gz kernel files + pppd source and binary
-
- Authors Michael Callahan <callahan@maths.ox.ac.uk>
-
- Al Longyear <longyear@netcom.com>
-
- public ftp site sunsite.unc.edu and ftp.funet.fi
-
- self-description Version 1.0.0 is meant for use with kernels 1.0.0
- and later.
-
-
- --
- --
- Ignatios Souvatzis
- -
- Solaris 2.1: it's slow, needs 200M of disk space and comes without C compiler,
- which makes it remarkably close to MS-Windows. oleg@gd.cs.csufresno.edu
-